<%-- 
    Document   : Procesos
    Created on : 01-ago-2014, 16:35:42
    Author     : equipo_4
--%>

<%@page import="Modelo.SIS_ACCEDIDOS"%>
<%@page import="RRHH_Modelo.RHH_CARGO_DEP_REG_SUC"%>
<%@page import="RRHH_Modelo.RHH_REGIONAL_DEPTO"%>
<%@page import="Conexion.Conexion"%>
<%@page import="RRHH_Modelo.RHH_USUARIO"%>
<%@page import="RRHH_Modelo.RHH_USUARIO"%>
<%@page import="RRHH_Modelo.RHH_DEPARTAMENTO"%>
<%@page import="RRHH_Modelo.RHH_CARGO"%>
<%@page import="java.util.ArrayList"%>
<%@page import="java.util.List"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <link rel="stylesheet" href="../css/estilo.css">
        <script src="../login/js/jquery-1.8.2.min.js" type="text/javascript" ></script>
        <title>BROKER</title>
    </head>
    <body>
        <h1>CARGOS</h1>
        <%
            RHH_USUARIO usuario = ((RHH_USUARIO)request.getSession().getAttribute("usr"));
            Conexion con = new Conexion(usuario.getUSUARIO(), usuario.getPASSWORD());
            SIS_ACCEDIDOS accedido = new SIS_ACCEDIDOS("RRHH/RRHH_CARGOS_USUARIOS.jsp", usuario.getID(), "ASIGNACION DE CARGOS");
            accedido.setCon(con);
            accedido.Insertar();
            
            
            RHH_USUARIO usr = new RHH_USUARIO(con);
            usr.setCon(con);
            
            List<RHH_USUARIO> lista = usr.Todos();
            
            RHH_CARGO cargo = new RHH_CARGO(con);
            cargo.setCon(con);
            
            List<RHH_CARGO> listacargo = cargo.Acefalos();
            
        %>
        <form method="POST" action="../RRHH_USUARIOS_CONTROLLER">
            <input type="hidden" name="evento" value="asignar_cargo" />
            <table>
                <thead>
                    <tr>
                        <th>USUARIO</th>
                        <th>CARGO</th>
                    </tr>
                </thead>
                <tbody>
                    <%
                        for(int i =0; i<lista.size(); i++)
                        {                        
                            cargo = cargo.BuscarXid((int)lista.get(i).getID());
                            out.print("<tr>");
                            out.print("<td id='usuarios'>");
                            out.print(lista.get(i).getUSUARIO()+" -->");
                            out.print("</td>");
                            out.print("<td>");
                            out.print("<select id='seleccionados' name='cargo'>");
                            for(int j =0; j<listacargo.size(); j++)
                            {
                                if(listacargo.get(j).getID()==cargo.getID())
                                out.print("<option value='"+listacargo.get(j).getID()+"' selected>"+listacargo.get(j).getDESCRIPCION()+"</option>");
                                else
                                out.print("<option value='"+listacargo.get(j).getID()+"'>"+listacargo.get(j).getDESCRIPCION()+"</option>");
                            }
                            out.print("</select>");
                            out.print("</td>");                        
                            out.print("<tr>");
                        }
                        con.Close();
                    %>
                </tbody>
            </table>
        </form>
    </body>
</html>
